agarrarse (plantas) - Spanish English Dictionary